package com.ruoyi.system.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * SysCgYjgZz对象 cg_yjg_zz
 * 
 * @author SYF
 * @date 2025-04-30
 */
public class SysCgYjgZz extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 发货日期 */
    @Excel(name = "发货日期")
    private String fhDate;

    /** $column.columnComment */
    @Excel(name = "采购日期")
    private String zzCgDate;

    /** $column.columnComment */
    @Excel(name = "到货日期")
    private String arrZzDate;

    /** 产品英文名 */
    @Excel(name = "产品英文名")
    private String prdEnName;

    /** 采购中文名 */
    @Excel(name = "采购中文名")
    private String prdCnName;

    /** 助记码 */
    @Excel(name = "助记码")
    private String memCode;

    /** 用友code */
    @Excel(name = "用友code")
    private String yongyouCode;

    /** 种子采购数量 */
    @Excel(name = "种子采购数量")
    private String arrZzNums;

    /** 预估种子数 */
    @Excel(name = "预估种子数")
    private String saleZzNums;

    /** $column.columnComment */
    @Excel(name = "可调整数量")
    private String ktzZzNums;

    public void setFhDate(String fhDate) 
    {
        this.fhDate = fhDate;
    }

    public String getFhDate() 
    {
        return fhDate;
    }

    public void setZzCgDate(String zzCgDate) 
    {
        this.zzCgDate = zzCgDate;
    }

    public String getZzCgDate() 
    {
        return zzCgDate;
    }

    public void setArrZzDate(String arrZzDate) 
    {
        this.arrZzDate = arrZzDate;
    }

    public String getArrZzDate() 
    {
        return arrZzDate;
    }

    public void setPrdEnName(String prdEnName) 
    {
        this.prdEnName = prdEnName;
    }

    public String getPrdEnName() 
    {
        return prdEnName;
    }

    public void setPrdCnName(String prdCnName) 
    {
        this.prdCnName = prdCnName;
    }

    public String getPrdCnName() 
    {
        return prdCnName;
    }

    public void setMemCode(String memCode) 
    {
        this.memCode = memCode;
    }

    public String getMemCode() 
    {
        return memCode;
    }

    public void setYongyouCode(String yongyouCode) 
    {
        this.yongyouCode = yongyouCode;
    }

    public String getYongyouCode() 
    {
        return yongyouCode;
    }

    public void setArrZzNums(String arrZzNums) 
    {
        this.arrZzNums = arrZzNums;
    }

    public String getArrZzNums() 
    {
        return arrZzNums;
    }

    public void setSaleZzNums(String saleZzNums) 
    {
        this.saleZzNums = saleZzNums;
    }

    public String getSaleZzNums() 
    {
        return saleZzNums;
    }

    public void setKtzZzNums(String ktzZzNums) 
    {
        this.ktzZzNums = ktzZzNums;
    }

    public String getKtzZzNums() 
    {
        return ktzZzNums;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("fhDate", getFhDate())
            .append("zzCgDate", getZzCgDate())
            .append("arrZzDate", getArrZzDate())
            .append("prdEnName", getPrdEnName())
            .append("prdCnName", getPrdCnName())
            .append("memCode", getMemCode())
            .append("yongyouCode", getYongyouCode())
            .append("arrZzNums", getArrZzNums())
            .append("saleZzNums", getSaleZzNums())
            .append("ktzZzNums", getKtzZzNums())
            .toString();
    }
}
